home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 2 / Geek_Gadgets_2_2352.bin / lists / ade-gcc.archive.9602.gz / ade-gcc.archive.9602 / 000084_owner-ade-gcc_Fri Feb 16 03:29:46 1996.msg < prev    next >
Internet Message Format  |  1996-02-28  |  2KB

  1. Return-Path: <owner-ade-gcc>
  2. Received: by fishpond (Smail3.1.29.1 #57)
  3.     id m0tnLXa-000gXca; Fri, 16 Feb 96 03:29 EST
  4. Sender: owner-ade-gcc
  5. Received: from ernie.icslab.agh.edu.pl by fishpond with smtp
  6.     (Smail3.1.29.1 #57) id m0tnLWG-000gXbC; Fri, 16 Feb 96 03:27 EST
  7. Received: (from kiskra@localhost) by ernie.icslab.agh.edu.pl (8.6.12/8.6.12) id JAA19773; Fri, 16 Feb 1996 09:23:25 +0100
  8. Date: Fri, 16 Feb 1996 09:23:24 +0100 (MET)
  9. From: Kamil Iskra <kiskra@ernie.icslab.agh.edu.pl>
  10. To: Rask Ingemann Lambertsen <c948374@student.dtu.dk>
  11. cc: ADE GCC List <ade-gcc@amigalib.com>,
  12.         Amiga GCC List <amiga-gcc-port@nic.funet.fi>
  13. Subject: Re: Passing arguments in registers - first attempt.
  14. In-Reply-To: <Pine.HPP.3.91.960216085422.15603A@lillep.gbar.dtu.dk>
  15. Message-ID: <Pine.SUN.3.91.960216092101.19476B-100000@ernie>
  16. MIME-Version: 1.0
  17. Content-Type: TEXT/PLAIN; charset=US-ASCII
  18. Sender: owner-ade-gcc@ninemoons.com
  19. Precedence: bulk
  20.  
  21. On Fri, 16 Feb 1996, Rask Ingemann Lambertsen wrote:
  22.  
  23. > > What I ment was that you would call a stub in "libc.a" using regargs, this
  24. > > stub would pass arguments from registers to stack (like "libamiga.a", but
  25. > > the other way round). 
  26. > Ah, yes, that should be easy. I guess it wouldn't hurt performance since
  27. > the arguments have to be put on the stack whichever way you make IXEmul
  28. > calls.
  29.  
  30. This would hurt performance in exactly the same way as stubs in libamiga.a
  31. do: unnecessary function call, unnecessary "fiddling" with registers or
  32. stack. 
  33.  
  34. / Kamil Iskra - AMIGA 1200, 68030 50MHz, HDD 850 MB, 10 MB RAM \
  35. | iskra@student.uci.agh.edu.pl  kiskra@ernie.icslab.agh.edu.pl |
  36. | http://student.uci.agh.edu.pl/~iskra                         |
  37. \ PGP public key available via Finger or WWW                   /